package com.ruoyi.module.service;

import java.util.List;
import com.ruoyi.module.domain.UserEvalRecord;

/**
 * 用户评测记录Service接口
 * 
 * @author ruoyi
 */
public interface IUserEvalRecordService 
{
    /**
     * 查询用户评测记录
     */
    public UserEvalRecord selectUserEvalRecordById(Long id);

    /**
     * 查询用户评测记录列表
     */
    public List<UserEvalRecord> selectUserEvalRecordList(UserEvalRecord userEvalRecord);

    /**
     * 新增用户评测记录
     */
    public int insertUserEvalRecord(UserEvalRecord userEvalRecord);

    /**
     * 批量新增用户评测记录
     */
    public int batchInsertUserEvalRecord(List<UserEvalRecord> userEvalRecordList);

    /**
     * 修改用户评测记录
     */
    public int updateUserEvalRecord(UserEvalRecord userEvalRecord);

    /**
     * 批量删除用户评测记录
     */
    public int deleteUserEvalRecordByIds(Long[] ids);

    /**
     * 删除用户评测记录信息
     */
    public int deleteUserEvalRecordById(Long id);

    /**
     * 根据UUID查询评测记录
     */
    public List<UserEvalRecord> selectUserEvalRecordByUuid(String uuid);
}

